package com.yunyi.dm.iterator;

/**
 * 抽象聚合角色：包含添加元素，删除元素，获取迭代器对象的方法
 *
 * @author yunyi
 */
public interface StudentAggregate {
    /**
     * 添加学生功能
     */
    void addStudent(Student stu);

    /**
     * 删除学生功能
     */
    void removeStudent(Student stu);

    /**
     * 获取迭代器对象功能
     */
    StudentIterator getStudentIterator();
}

